使用包含属性过滤器 (Contains Property Filter)

包含属性过滤器 (Contains Property Filter) 收集包含或不包含特定属性的 3D 节点。

要使用包含属性过滤器 (Contains Property Filter)

  1. 素材库 (Library) 中,按下 Alt 并右键点击 渲染 (Rendering) > 对象源 (Object Source),然后选择包含属性过滤器 (Contains Property Filter)
  2. 属性 (Properties) 中设置:
  3. 要使用包含属性过滤器 (Contains Property Filter),在用于渲染要应用过滤器的 3D 节点的绘图对象渲染通道 (Draw Objects Render Pass)用材质渲染通道绘制对象 (Draw Objects With Material Render Pass) 中,将对象源 (Object Source) 属性设置为包含属性过滤器 (Contains Property Filter) 或采集包含属性过滤器 (Contains Property Filter) 的对象源。
    例如:
    1. 素材库 (Library) > 渲染 (Rendering) > 渲染通道 (Render Passes) 中,创建组渲染通道 (Group Render Pass),然后在其中创建:
      • 清除渲染通道 (Clear Render Pass)
      • 绘图对象渲染通道 (Draw Objects Render Pass)
    2. 素材库 (Library) 中选择您创建的绘图对象渲染通道 (Draw Objects Render Pass),并在属性 (Properties) 中将对象源 (Object Source) 属性设置为您创建的过滤器或设置为收集过滤器的对象资源。请参阅使用对象源
    3. 工程 (Project) 中,选择您要应用过滤器的场景 (Scene) 节点,然后在属性 (Properties) 中将渲染通道 (Render Pass) 属性设为组渲染通道 (Group Render Pass),其子绘图对象渲染通道 (Draw Objects Render Pass) 用作您创建的过滤器的对象源。

      Kanzi Studio 渲染过滤器收集的节点。

在 API 中使用 包含属性过滤器 (Contains Property Filter) 过滤器

有关详细信息,请参阅 API reference中的 KzuContainsPropertyFilter 类。

另请参阅

使用对象类型过滤器 (Object Type Filter)

使用属性匹配过滤器 (Property Is Equal Filter)

使用排序过滤器 (Sorting Filter)

使用标签过滤器 (Tag Filter)

过滤器

渲染

使用对象源